﻿import axios from 'axios';

//定义一个公共变量
const URL = 'http://localhost:8080';
const instance = axios.create({
    URL: URL,
    timeout: 30000,
    headers: {
        'Content-Type': 'application/json', // 设置请求头
    },
    validateStatus: function (status) {
        return status >= 200 && status < 300; // 默认的 validateStatus
    },
});

//添加拦截器
instance.interceptors.response.use(
    result => {
        return result.data;
    },
    err => {
        alert('服务器异常');
        return Promise.reject(err);//异步的状态转换为失败的状态
    }
);

//导出
export default instance;